8272b3c9e99997dca06fac6aaf59ccc7059b92b5,enhance/src/main/java/edu/arizona/biosemantics/semanticmarkup/enhance/transform/old/NormalizeZeroCountTransformer.java,NormalizeZeroCountTransformer,transform,#Document#,19

Before Change


	 */
	@Override
	public void transform(Document document) {
		for(Element structure : this.biologicalEntityPath.evaluate(document)) {
			for(Element character : structure.getChildren("character")) {
				String name = character.getAttributeValue("name");
				String value = character.getAttributeValue("value");
				String modifier = character.getAttributeValue("modifier");
				if(name != null && name.compareTo("count")==0) {
					if(value != null){
						if(value.compareTo("none") == 0) 
							character.setAttribute("value", "0"); 
						if(value.compareTo("absent") == 0 && (modifier == null || !modifier.matches("no|not|never"))) 
							character.setAttribute("value", "0"); 
						if(value.compareTo("present") == 0 && modifier !=null && modifier.matches("no|not|never")) { 
							character.setAttribute("value", "0");

After Change


				if(value != null){
					if(value.equals("none")) 
						character.setAttribute("value", "0"); 
					if(value.equals("absent") && (modifier == null || !modifier.matches("no|not|never"))) 
						character.setAttribute("value", "0"); 
					if(value.equals("present") && modifier !=null && modifier.matches("no|not|never")) { 
						character.setAttribute("value", "0");